woven timber blinds - Turco Inglés Diccionario